|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tutorial - Synology Discstation (DS) - SoftwareDie Software Komponente, die eigentliche Funktionalität der Synology Discstation (DS). Die DS ist ein Zentrum für die eigene Daten, ohne externe Cloud Dienste zu nutzen. Zudem bietet die DS viele Cloud-Funktionen um eine eigene Cloud auf zu bauen wobei die Daten auf der eigenen DS gespeichert werden und nicht bei fremden Firmen irgendwo im Internet. Die DS ist insgesamt ein gut durchdachtes System, was den administrativen Aufwand sehr in Grenzen hält. Ideal als Datenzentrale für Jedermann. Diese Beschreibung basiert auf den Stand DSM V7.3 und kann bei anderen
Versionen durchaus abweichend sein. In der EleLa Doku sind schon einige
Details beschrieben, wie man z.B. eine Datenbank einrichtet oder ein Backup
der Datenbank erzeugen kann. Hier soll beschrieben welche Software man
installieren könnte. Standard Dinge, wie z.B. man IP Adressen vergibt und man ein Volume mit den Festplatten einrichtet sind schon ausführlich im Internet beschrieben. CommunityEs gibt eine große Community, die sehr viele Pakete bereit stellt, die direkt in der DS installiert werden können. Um diese Pakete nutzen zu können muss der Link in der Paketverwaltung eingebunden sein.
VMM - Virtual Machine ManagerAls nächstes wird der Virtual Machine Manager installiert, denn diese Installation ändert alle Netzwerk-Schnittstellen Bezeichner ab. Bevor man das Netzwerk konfiguriert sollte man unbedingt dieses Paket installieren. Damit kann man virtuelle Computer (z.B. Windows oder Linux) auf der Discstation laufen lassen. In einen virtuellen Computer kann man den "Unifi OS Server" installieren, welcher für die Konfiguration der Ubiquiti Geräte benötigt wird (Siehe Abschnitt Netzwerk). Eine extra VM mit einem Windows drauf ist ebenfalls sehr nützlich,
damit man jederzeit ein Computer im Netzwerk hat, auf den man von außerhalb
(über VPN) drauf zugreifen kann um darüber z.B. EleLa bedienen
kann wenn man mit dem Handy unterwegs ist. SynoCli File ToolsHier werden diverse SW Pakete installiert um mit Putty/SSH auf der Konsole es einfacher zu haben. Das Tool "mc" ist ein Konsole Dateibrowser mit 2 Fenster, damit lässt es sich viel einfacher Dateien umgehen. Dieses Paket hat man nur dann zur Verfügung wenn man die Community aktiviert hat. Container ManagerMit dem Container Manager kann man sehr viel Docker Container installieren und ausführen. z.B. Microsoft SQL Server oder PostgreSQL oder Mosquitto uvm. MariaDB 10 + phpMyAdminDie MariaDB Datenbank - für EleLa, phpMyAdmin zur Administration der Datenbank. RustDesk ServerRustDesk ist nun, dank der Community, direkt in der DS verfügbar.
Man muss nun nicht mehr diesen Server als Docker halten. Surveillance StationFür Kameras und Überwachung. Die gratis Lizenz kann bis zu 2 Kameras einbinden. uMurmurEin Programm, mit dem mehrere Personen sich in einem Meeting treffen und miteinander sprechen können. Jeder kann in das Meeting rein kommen und wieder gehen. Ideal für eine Gruppe, die miteinander eine Aktivität am Computer ausführt (z.B. Spielen). Für den PC gibt es den Client "Mumble" für Android "Mumla" und viele andere. Es gibt noch sehr viele andere Pakete, man kann sich mit der DS seine
eigene Cloud aufbauen, so dass die Daten bei der eigenen DS gespeichert
werden und nicht in einer Cloud irgendwo bei einer fremden Firma. Ich
will auf diese allgemein bekannte Dinge eher weniger eingehen. SystemsteuerungIn der Systemsteuerung werden die meisten Funktionen konfiguriert. Externer ZugriffDDNS: Synology bietet gratis für jeden einen DDNS Name, damit wird
die TCP/IP Adresse des eigenen Routers automatisch mit diesem Name verknüpft.
Wenn die Adresse mal ändert, so wird alle ca. 15 Minuten dies aktualisiert.
Mit diesem DDNS Name kann man z.B. über VPN auf die eigne Daten zugreifen. DateidiensteMit Freigabe des FTP/FTPS Dienstes kann man per FTP auf die Dateien der DS zugriffen. Dabei sollte man nur "FTP SSL/TLS" aktivieren, damit die Übertragung in jedem Fall verschlüsselt ist. Aktualisieren & Wiederherst.Mit der Konfigurationssicherung kann die aktuelle Einstellung der DS gesichert werden. Dies sollte man regelmäßig durchführen. Die Konfiguration der zusätzlich installierten Pakete werden damit jedoch nicht gesichert. Dies wären so mal die wichtigsten Dinge, zu denen und anderen gibt es viele Beschreibungen im Internet, die auf Details eingehen. Software und LinksEine Übersicht woher man die einzelnen Programme laden kann. Sowie wichtige kleine Helfer, die das Arbeiten erleichtern.
Für MacOS und iPhone habe ich keine konkreten Tipps, da ich diese Systeme nicht kenne. Wenn jemand Erfahrung damit gesammelt hat kann ich die Liste gerne erweitern. Ebenfalls auch, wenn jemand einfachere Lösungen hat, die ebenfalls gut funktionieren. WireGuard unter WindowsWenn man sich mit WireGuard unter Windows verbindet, dann hat man zwar die IP Adressbereiche zum eigenen Heim Netz der WireGuard Konfiguration mitgeteilt, jedoch kann man dennoch keine Verbindung zu den eigenen Geräten und der DS aufbauen. Ich habe ziemlich lange danach gesucht woran es denn nun liegt und schlussendlich herausgefunden, dass dem lokalen Windows die Route dort hin fehlt. Dieser Script wird in einer Datei "Route.cmd" gespeichert (IP Adressen den eigenen anpassen) und der Script muss als Administrator ausgeführt werden:
Android Geräte haben kein Problem, da funktioniert die Verbindung sofort wenn man WireGuard aktiviert. AllgemeinWireGuard wird nur dann aktiviert, wenn man nicht im lokalen Netzwerk / WLAN ist um eine Verbindung zum eigenen Netzwerk her zu stellen. Wenn man im eigenen Netzwerk WireGuard aktiviert hat, so kann das eigene Netzwerk nicht erreicht werden. Vielleicht bekommt man das noch mit einer PfSense Firewall Regel hin, ich habe das noch nicht geschafft. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|